What is petra meaning?

The name Petra is of Greek origin and means "rock" or "stone." It is a unisex name, but is more commonly used as a feminine name. Petra is also the name of an archaeological site in Jordan known for its rock-cut architecture and ancient history. In Christianity, Petra is often associated with the rock where Jesus told Peter, "You are Peter, and on this rock I will build my church." Overall, Petra is a strong and powerful name that conveys stability and endurance.